surface mounted technology - Alemán Inglés Diccionario